IAxis.Gear 方法

對從軸和主軸間的速度,下達一個比率命令。從軸數量最多為 32。

命名空間IntervalZero.KINGSTAR.Base.Class

組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

語法

C#VB
IGearCommand Gear(
       IAxis master,
       bool permanent,
       double ratio,
       McSource masterValueSource,
       double acceleration,
       double deceleration,
       double jerk,
       McBufferMode bufferMode
)
Function Gear(
       master As IAxis,
       permanent As Boolean,
       ratio As Double,
       masterValueSource As McSource,
       acceleration As Double,
       deceleration As Double,
       jerk As Double,
       bufferMode As McBufferMode
)As IGearCommand

參數

master

型別:IAxis

主軸的參考。

 

permanent

型別:bool

決定馬達停用後是否保留齒輪狀態。

true:即使馬達停用仍保留齒輪狀態,例如當主軸啟用時從軸也會跟著啟用,而當主軸發生錯誤從軸也會發生錯誤。

false:馬達停用後不會保留齒輪狀態。

 

ratio

型別:double

齒輪比率。

 

masterValueSource

型別:McSource

定義同步的來源。請參閱 McSource

 

acceleration

型別:double

齒輪啟動時的加速度。

 

deceleration

型別:double

齒輪啟動時的減速度。

 

jerk

型別:double

齒輪啟動時的加加速度。

 

bufferMode

型別:McBufferMode

定義如何融合兩方法的速度。

回傳值

型別:IGearCommand

回傳一個齒輪運動的屬性。

備註

參見

IAxis 介面

IntervalZero.KINGSTAR.Base.Class 命名空間